live on one's wits - Français Anglais Dictionnaire